successfully completed - Turkish English Dictionary